90ddb0d48c3bb164ac2a1e628bf1a3fcd8550eb7,src/main/java/robertli/zero/core/impl/FileManagerImpl.java,FileManagerImpl,write,#String#number[]#,55
Before Change
public void write(String uuid, byte[] data) throws IOException {
String path = basePath + "/" + uuid;
DataOutputStream out = new DataOutputStream(new BufferedOutputStream(new FileOutputStream(path)));
out.write(data);
out.flush();
out.close();
}
@Override
After Change
public void write(String uuid, byte[] data) throws IOException {
String path = basePath + "/" + uuid;
try (DataOutputStream out = new DataOutputStream(new BufferedOutputStream(new FileOutputStream(path)))) {
out.write(data);
out.flush();
}
}